const keys = [
  'member',
  'menuTree',
  'token',
  'editableTabs',
  'editableTabsValue',
  'cachedComponents',
  'optionDatas',
  'options',
  'router',
  'functionRole'
]
export default {
  setItem(key, value) {
    if (keys.includes(key)) {
      sessionStorage.setItem(key, value)
    } else {
      console.error('未预设该sessionKey', key)
    }
  },
  delAll() {
    keys.forEach((key) => {
      sessionStorage.removeItem(key)
    })
  }
}
